﻿---@class DG.Tweening.TweenExtensions
local m = {}
function m.Complete() end
function m.Flip() end
function m.ForceInit() end
function m.Goto() end
function m.Kill() end
---@return 
function m.Pause() end
---@return 
function m.Play() end
function m.PlayBackwards() end
function m.PlayForward() end
function m.Restart() end
function m.Rewind() end
function m.SmoothRewind() end
function m.TogglePause() end
function m.GotoWaypoint() end
---@return UnityEngine.YieldInstruction
function m.WaitForCompletion() end
---@return UnityEngine.YieldInstruction
function m.WaitForRewind() end
---@return UnityEngine.YieldInstruction
function m.WaitForKill() end
---@return UnityEngine.YieldInstruction
function m.WaitForElapsedLoops() end
---@return UnityEngine.YieldInstruction
function m.WaitForPosition() end
---@return UnityEngine.Coroutine
function m.WaitForStart() end
---@return System.Int32
function m.CompletedLoops() end
---@return System.Single
function m.Delay() end
---@return System.Single
function m.Duration() end
---@return System.Single
function m.Elapsed() end
---@return System.Single
function m.ElapsedPercentage() end
---@return System.Single
function m.ElapsedDirectionalPercentage() end
---@return System.Boolean
function m.IsActive() end
---@return System.Boolean
function m.IsBackwards() end
---@return System.Boolean
function m.IsComplete() end
---@return System.Boolean
function m.IsInitialized() end
---@return System.Boolean
function m.IsPlaying() end
---@return System.Int32
function m.Loops() end
---@return UnityEngine.Vector3
function m.PathGetPoint() end
---@return table
function m.PathGetDrawPoints() end
---@return System.Single
function m.PathLength() end
return m
